Career 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Uzbekistan F1 Uzbekistan F2 Ukraine F2 Ukraine F3 France F4 USA F1 USA F2 USA F3 Uzbekistan F3 USA F1 Belarus F1 Belarus F2 Russia F5 Russia F12 Russia F3 (Kazan) Egypt F10 (Sharm El Sheikh) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Toulouse M25+H Kazan M15 Quinta Do Lago M25+H Arlon M25 Lasne Germany F2 Germany F3 Croatia F1 Croatia F2 Uzbekistan F3 Uzbekistan F4 Ukraine F1 France F5 Switzerland F1 Switzerland F2 Uzbekistan F1 USA F2 USA F3 Great Britain F6 Russia F1 Russia F2 Russia F3 Russia F4 Russia F5 Russia F6 Russia F7 Russia F4 Russia F6 M15 Monastir M25 Shymkent M25 Sabadell M15 Antalya M15 Monastir M25 Telavi M15 Monastir M25 Monastir M15 Antalya M15 Monastir M15 Antalya M25 Antalya Bukhara Challenger - Bukhara Architect Open - Budapest Geneva Challenger - Geneva Garden Open - Rome Internationale Badische Meisterschaften Um Den Techem Cup - Zell Togliatti Cup - Togliatti Tumkur Open - Tumkur Trofeo Internacional Club Laieta - Barcelona Open de la Ville de Saint Denis - Reunion Island Morocco Tennis Tour - Marrakech Alexander Kolyaskin Memorial - Donetsk M25 Monastir Almaty Challenger 2 - Almaty Akbank Private Banking TED Open - Istanbul Furth Challenger M25 Telavi Trnava Challenger Napoli Challenger Mons Challenger Rabat Challenger University of Tennessee USTA Men's Challenger - Knoxville Bratislava Challenger Barranquilla Challenger Braunschweig Challenger Segovia Challenger Astana Challenger Tashkent Challenger Heilbronn Challenger Sarasota Challenger Ostrava Challenger Prostejov Challenger Kobstaedernes ATP Challenger - Kolding Kazan Challenger Sarasota Challenger Istanbul Challenger Astana Challenger Como Challenger Genova Challenger Tyumen Challenger Tashkent Challenger Fergana Challenger Tatra Banka Slovak Open - Bratislava Baden Open - Karlsruhe Braunschweig Challenger M25 Monastir Rennes Challenger Tempe Challenger Qingdao Challenger Gimcheon Challenger Karshi Challenger Samarkand Challenger Lyon Challenger M15 Telavi Aptos Challenger Como Challenger Seville Challenger Kaohsiung Challenger Shenzhen Challenger Kobe Challenger Braunschweig Challenger Rennes Challenger Quimper Challenger Karshi Challenger Loughborough Challenger Astana Challenger Ostrava Challenger Mallorca Challenger Almaty Challenger Hua Hin Challenger Tashkent Challenger Tampere Imageneering Open - Tampere Istanbul Challenger Kyiv Open - Kiev Memorial Kolyaskin - Donetsk USTA Men's Challenger of Urbana-Champaign - Urbana Bukhara Challenger - Bukhara Gemax Open - Belgrade Cassis Challenger Privat Bank Cup - Dnepropetrovsk Nanchang Challenger Jerusalem Challenger Shymkent Challenger Samarkand Challenger L'Aquila Challenger Forli Challenger Shanghai Challenger Kaohsiung Challenger Nur-Sultan Challenger Manerbio Challenger Baotou Challenger Nokian Hakkapeliitta Open - Tampere Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Kobe Challenger Brest Challenger Pau Challenger Rennes Challenger Prague II Challenger Cherbourg Challenger Iasi Challenger Citta di Monza - Monza Istanbul Challenger Eckental Challenger Cary Challenger Potchefstroom 2 Challenger Biella 6 Challenger Almaty 1 Challenger Schickendanz Open - Furth Nord LB Open 2006 - Braunschweig Rennes Challenger Iasi Challenger Milan Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Koblenz Challenger Verona Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Orlando Challenger Morelos Challenger Barcelona Challenger Alicante Challenger Togliatti Cup - Togliatti USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Citta di Brindisi - Brindisi Schickendanz Open - Furth ATU Cup - Weiden X Open Internacional D'Andorra - Andorra Samsung Securities Cup Challenger Tennis - Seoul Mons Challenger Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Brest Challenger Tehran Open 2004 - Tehran The LTA Bolton Challenger - Bolton Irving Challenger Heilbronn Open - Heilbronn Almaty 2 Challenger Prague 3 Challenger Shenzhen Challenger Prague Challenger Istanbul Challenger Biella Challenger Kazan Challenger Ortisei Challenger Sao Paulo Challenger Tour Finals Karshi Challenger Eskisehir Challenger Da Nang Challenger Helsinki Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Astana Challenger St. Petersburg Open - St. Petersburg Genova Challenger Eckental Challenger Heineken Open Shanghai - Shanghai Bordeaux Challenger Warta Cup 2001 - Sopot Challenger Copa Sevilla - Seville Leon Challenger Tampere Imageneering Open - Tampere Mordovia Cup - Mordovia Bukhara Challenger - Bukhara Ethias Trophy - Mons Kyiv Open - Kiev M25 Monastir Warsteiner Challenger Wolfsburg - Wolfsburg Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice PEOPLEnet Cup - Dnepropetrovsk St. Petersburg Challenger - St. Petersburg Banja Luka Challenger 2004 - Banja Luka 2005 West Side Tennis Coub Men's Challenger - Forest Hills Nord LB Open - Braunschweig Tashkent Challenger Ismaning Challenger Ethias Tennis Trophy - Mons Qatar ATP Challenger - Doha XXXVII Torneig C.E. Laieta - Barcelona Meerbusch Challenger Open de la Comunidad Valenciana - Valencia X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli St. Petersburg Open - St. Petersburg Chennai Open - Chennai Medibank Private International - Sydney International Tennis Championships - Delray Beach Porsche Open - Poznan Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Open Seat Godo 2005 - Barcelona Alexander Kolyaskin Memorial - Donetsk Open Costa Daurada - Tarragona Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk St. Petersburg Open - St. Petersburg Germany F1 Astana Challenger - Astana Almaty Challenger 1 - Almaty Open de Tenis Comunidad Valenciana - Valencia Ostrava Challenger Kremlin Cup - Moscow Penza Cup - Penza Mordova Cup 2007 - Saransk Mercedes Cup - Stuttgart Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg 2007 Knoxville Challenger - Knoxville Regions Morgan Keegan Championships - Memphis Delhi Challenger I - New Delhi Sail Open - New Delhi KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing Open SEAT Godo 2006 - Barcelona Millenium Tennis Championships - Delray Beach Thailand Open - Bangkok Moscow Challenger ATP Kremlin Cup - Moscow BMW Tennis Championship - Sunrise ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril Open SEAT 2008 - Barcelona St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Brisbane - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON Championships - London Catella Swedish Open - Bastad III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Interwetten Austrian Open - Kitzbuhel Masters Series - Hamburg Legg Mason Tennis Classic - Washington Mallorca Open - Mallorca ATP Kremlin Cup - Moscow Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig Kremlin Cup - Moscow San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons UTC Open - Cherkassy Delray Beach International Tennis Championships - Delray Beach Milan Indoors - Milan Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad Ethias Trophy - Mons SAP Open - San Jose Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Sunrise Challenger Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia RCA Championships - Indianapolis SAP Open - San Jose Legg Mason Tennis Classic - Washington Regions Morgan Keegan Championships - Memphis Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo St. Brieuc Challenger Schickendanz Open - Furth Chennai Open - Chennai Lugano Challenger Regions Morgan Keegan Championships - Memphis Turin Challenger Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich St. Petersburg Open - St. Petersburg UNICEF Open - 's Hertogenbosch Togliatti Cup - Togliatti SkiStar Swedish Open - Bastad San Jose Challenger China Open - Beijing Kremlin Cup - Moscow Open 13 - Marseille St. Petersburg Open - St. Petersburg BCR Open Romania - Bucharest Scheveningen Challenger Dortmund Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Bangkok Challenger Qatar ExxonMobil Open - Doha Warsteiner Challenger Lubeck - Lubeck Fergana Challenger - Fergana St. Petersburg Open - St. Petersburg Bordeaux Challenger Marburg Challenger Bet-at-home Cup - Kitzbuhel Citi Open - Washington St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Samarkand Challenger VTR Open - Vina del Mar Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco Lermontov Challenger Mons Challenger US Men's Clay Court Championship - Houston Genova Challenger Guayaquil Challenger Champaign Challenger Poznan Challenger Amer-Wilson Tampere Challenger - Tampere Dallas Challenger Copa Claro - Buenos Aires Bucaramanga Challenger AEGON International - Eastbourne Brasil Open - Sao Paulo New Delhi Challenger - New Delhi Pereira Challenger Samarkand Challenger Kremlin Cup - Moscow Apia International - Sydney Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Kenitra Challenger Orleans Challenger Delray Beach Open - Delray Beach Kremlin Cup - Moscow SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Geneva Challenger Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha St.Petersburg Challenger by Kinex - St. Petersburg The Dubai Tennis Championships - Dubai Heilbronn Open - Heilbronn 4° Sporting Challenger - Turin Portugal Open - Oeiras Gerry Weber Open - Halle Marrakech Challenger China Open - Beijing Gerry Weber Open - Halle Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel Bancastato Challenger Lugano - Lugano Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Apia International - Sydney If Stockholm Open - Stockholm Dutch Open Tennis - Amersfoort Thailand Open - Bangkok ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Neride Prague Indoor - Prague TEB BNP Paribas Istanbul Open - Istanbul Power Horse Cup - Dusseldorf U.S. National Indoor Tennis Championships - Memphis Citi Open - Washington Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Geneva Open - Geneva Qatar ExxonMobil Open - Doha Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai San Remo Challenger TEB BNP Paribas Istanbul Open - Istanbul China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Dallas Challenger Grand Prix Hassan II - Marrakech Apia International - Sydney Barcelona Open BancSabadell - Barcelona Kyiv UMC Open - Kiev ABN AMRO World Tennis Tournament - Rotterdam San Luis Potosi Challenger Bet-at-home Open - Hamburg EI Bank Bulgarian Challenger - Sofia Winston-Salem Open - Winston-Salem Garanti Koza Sofia Open - Sofia Geneva Open - Geneva Scheveningen Challenger Samarkand Challenger - Samarkand Samarkand Challenger St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Kremlin Cup - Moscow Konzum Croatia Open - Umag Bukhara Challenger - Bukhara Samarkand Challenger - Samarkand Open Mutouest - St. Brieuc Dubai Duty Free Tennis Championships - Dubai Aegon Nottingham Open - Nottingham Sydney International - Sydney Portoroz Challenger Emilia-Romagna Open - Parma Savannah Challenger Oberstaufen Cup - Oberstaufen Open Sainte Victoire - Aix-En-Provence Mouilleron-Le-Captif Challenger Ispat Open 2004 - Ostrava Ostrava Challenger Kremlin Cup - Moscow Fergana Challenger - Fergana Porsche Open - Poznan Grand Prix Hassan II - Casablanca Ljubljana Open - Ljubljana Schickedanz Open - Furth Szczecin Challenger ATP Open Castilla y Leon - Segovia Nord/LB Open 2004 - Braunschweig Quimper Challenger XI Open International D'Andorra - Andorra Open de Tenis Amaya - Pamplona Irving Challenger Karshi Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell St. Petersburg Open - St. Petersburg Anning Challenger The Manchester Trophy - Manchester Genoa Open Challenger-Fondazione Carige - Genova Sardegna Open - Cagliari Fergana Challenger Challenger Copa Sevilla - Seville Prostejov Challenger Pekao Open 2005 - Szczecin Togliatti Cup - Togliatti Mordovia Cup - Mordovia Poznan Challenger Fergana Challenger Fergana Tennis Challenger Tournament - Fergana Savannah Challenger Nur-Sultan Challenger St. Petersburg Challenger by Kinex - St. Petersburg Monza Challenger Binghamton Challenger Lexington Challenger Jinan Challenger Tatra Banka Open 2006 - Bratislava Tashkent Challenger Ortisei Challenger Toyota Challenger Maia Challenger Quimper Challenger Koblenz Challenger Kosice Challenger Braunschweig Challenger Ostrava Challenger Prostejov Challenger Parma Challenger Biella Challenger Harrah's Entertainment Challenger - Tunica Sao Paulo Challenger Campinas Challenger Istanbul Challenger Potchefstroom 1 Challenger Budapest Challenger St. Petersburg 1 Challenger St. Petersburg 2 Challenger Zadar Challenger ATP Bangalore Challenger - Bangalore Oeiras 1 Challenger Rome 1 Challenger Biella 5 Challenger Braunschweig Challenger Pozoblanco Challenger Segovia Challenger Braunschweig Challenger Como Challenger Seville Challenger Bucharest Challenger Budapest Challenger - Budapest Tehran Open ATP Challenger - Tehran Winnetka Challenger Monte-Carlo Rolex Masters - Monte-Carlo Arizona Men's Tennis Championships - Scottsdale Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Orleans Challenger Pilot Pen Tennis - New Haven Open de la Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Energis Open - Amsterdam Koblenz Challenger Synsam Swedish Open - Bastad Legg Mason Tennis Classic - Washington Chennai Open - Chennai Sydney International - Sydney Kroger / St. Jude International - Memphis Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Estoril Open - Estoril Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Nice Cote d'Azur - Nice Malaysian Open - Kuala Lumpur Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris US Men's Clay Court Championship - Houston Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Campionati Internazionali d'Italia - Rome Open de Tenis Comunidad Valenciana - Valencia Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris Miami Open - Miami Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Masters Series Monte-Carlo - Monte-Carlo Shenzhen Open - Shenzhen Delray Beach Open - Delray Beach Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Stockholm Open - Stockholm Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, World Group, 1R, ROU-RUS 1-4 Olympics - Rio de Janeiro